Shadow Penumbras for Complex Objects by Depth-Dependent Filtering of Multi-Layer Depth Images

نویسندگان

  • Brett Keating
  • Nelson L. Max
چکیده

This paper presents an efficient algorithm for filtering multi-layer depth images (MDIs) in order to produce approximate penumbras. The filtering is performed on a MDI that represents the view from the light source. The algorithm is based upon both ray tracing and the z-buffer shadow algorithm, and is closely related to convolution methods. The method’s effectiveness is demonstrated on especially complex objects such as trees, whose soft shadows are expensive to compute by other methods. The method specifically addresses the problem of light-leaking that occurs when tracing rays through discrete representations, and the inability of convolution methods to produce accurate self-shadowing effects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A multi-scale convolutional neural network for automatic cloud and cloud shadow detection from Gaofen-1 images

The reconstruction of the information contaminated by cloud and cloud shadow is an important step in pre-processing of high-resolution satellite images. The cloud and cloud shadow automatic segmentation could be the first step in the process of reconstructing the information contaminated by cloud and cloud shadow. This stage is a remarkable challenge due to the relatively inefficient performanc...

متن کامل

Translucent Shadow Maps

Shadow maps are a very efficient means to add shadows to arbitrary scenes. In this paper, we introduce Translucent Shadow Maps, an extension to shadow maps which allows very efficient rendering of sub-surface scattering. Translucent Shadow Maps contain depth and incident light information. Sub-surface scattering is computed on-the-fly during rendering by filtering the shadow map neighborhood. T...

متن کامل

Interactive Order-Independent Transparency

Correctly rendering non-refractive transparent surfaces with core OpenGL functionality [9] has the vexing requirements of depth-sorted traversal and nonintersecting polygons. This is frustrating for most application developers using OpenGL because the natural order of scene traversal (usually one object at a time) rarely satisfies these requirements. Objects can be complex, with their own trans...

متن کامل

Shadow Mapping Based on Dual Depth Layers

Shadow maps are a widely used means for the generation of shadows although they exhibit aliasing artifacts and problems of numerical precision. In this paper we extend the concept of a single shadow map by introducing dual shadow maps, which are based on the two depth layers that are closest to the light source. Our shadow algorithm takes into account these two depth values and computes an adap...

متن کامل

3D Visualisation Techniques for Multi-Layer DisplayTM Technology

Traditional computer monitors offer limited depth perception due to their 2D nature. The multi-layer display technology uses two or more display layers stacked in parallel and separated physically by depth. When viewing a Multi-Layer Display (MLDTM) objects displayed on the front layer appear closer than objects on the back layer, and when moving the head while viewing the display objects on th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999